over the long run - German English Dictionary